shit cake - French English Dictionary